package com.haierp.service;

import java.util.List;

import com.baomidou.framework.service.ISuperService;
import com.haierp.model.Category;
import com.wangzhixuan.commons.result.Tree;

public interface ICategoryService extends ISuperService<Category> {

		/**
		 * 获取全部类目
		 * @return
		 */
	   List<Category> selectAll();

	   /**
	    * 获取有效的类目
	    * @return
	    */
	   List<Tree> selectAllValid();
	   
	   List<Tree> selectAllMenu();
	   
//	   void insert(Category category);
	   
	   Category findCategory(Long id);
	   
//	   void update(Category category);
	   
		/**
		 * 获取树形结构类目
		 * @return
		 */
	   List<Category> tree();

}
